egg sac - Spanish English Dictionary